Insulating gloves - Fransızca İngilizce Sözlük